package com.ibiaoke.customer.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class TradeRecorder implements Serializable {
    /**
     * 
     */
    private Integer tradeId;

    /**
     * 交易号
     */
    private String tradeNo;

    /**
     * 
     */
    private Integer customerId;

    /**
     * 支付方式（1微信，2支付宝，3预存款）
     */
    private Integer payType;

    /**
     * 第三方交易号
     */
    private String transactionNo;

    /**
     * 交易类型（0全部，1充值，2消费）
     */
    private Integer tradeType;

    /**
     * 交易金额
     */
    private BigDecimal monney;

    /**
     * 交易状态(0处理中，1成功，2失败)
     */
    private Integer status;

    /**
     * 记录说明
     */
    private String remark;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    private static final long serialVersionUID = 1L;

    public Integer getTradeId() {
        return tradeId;
    }

    public void setTradeId(Integer tradeId) {
        this.tradeId = tradeId;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getTransactionNo() {
        return transactionNo;
    }

    public void setTransactionNo(String transactionNo) {
        this.transactionNo = transactionNo;
    }

    public Integer getTradeType() {
        return tradeType;
    }

    public void setTradeType(Integer tradeType) {
        this.tradeType = tradeType;
    }

    public BigDecimal getMonney() {
        return monney;
    }

    public void setMonney(BigDecimal monney) {
        this.monney = monney;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}